//#############################################################
//
// 페이지 네비정보 스트럭쳐
//
//#############################################################
function PageInfo( dom )
{
	this.current = 1;
	this.numPerPage = 20;
	this.total = 1;
	
	this._jqDom = $( dom );

	// 페이지네비
	var _this = this;
	this._jqDom.find( '.pagePrev' ).click(  function( e )
	{
		if( _this.current == 1 ) return;
		_this.current--;
		_this._jqDom.find( '.pageRefreshBtn' ).click();
	});
	
	
	this._jqDom.find( '.pageNext' ).click( function( e )
	{
		if( _this.current == _this.total ) return;
		_this.current++;
		_this._jqDom.find( '.pageRefreshBtn' ).click();
	});
}
PageInfo.prototype =
{
	setTotalCount : function( value )
	{
		this.total = Math.ceil( value / this.numPerPage );
	}
	,
	updateLabelField : function()
	{
		this._jqDom.find( '.pageLabel' ).empty().append( this.current+"/"+this.total );
	}
}